Semantic-Aware Service Quality Negotiation
نویسندگان
چکیده
Goal of Web service discovery is twofold: (i) to find Web services able to perform the functionalities required by a user, and (ii) to select, among the found Web services, which are the ones able to work in the way the user wants. Focusing on the second step, usually, a matchmaking algorithm takes place to verify if the quality offered by the Web service provider contains the quality requested by the user. Since quality costs, a further step, i.e., the negotiation, should be performed to identify which is the quality level that must be ensured at run-time. In order to automate the negotiation process as much as possible, users and providers need to have a common understanding about the meaning of quality dimensions and negotiation strategies. In this work, we join previous work on semantic-based quality definition model and negotiation process, to provide a framework enabling the automatic Web service negotiation. More specifically, OWL-Q, a semantic QoS-based WS description language, is extended with all the appropriate negotiation concepts and properties. Finally, by building on OWL-Q and rules, a small example is provided of how QoS negotiation can be assisted and get automated.
منابع مشابه
Cd ‐ Jra ‐ 1 . 3 .
The goal of Web service (WS) discovery is to select WSs that satisfy both the users’ functional and non functional requirements. Focusing on non functional requirements, a matchmaking algorithm usually takes place to verify if the quality offered by the WS provider overlaps the quality requested by the user. Since quality, in a provider perspective, is costly, a further step, a negotiation, sho...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملAn ontology for quality-aware service discovery
The fast emergence and acceptance of service oriented architectures leads to fast development of extensional technologies like service delivery, discovery and composition. As main effort is being spent on automatic discovery and composition, current solutions do not reflect real world scenarios sufficiently. Services are offered by different vendors with different quality levels and prices. Lar...
متن کاملQoS based Selection and Composition of Semantic Web Services based upon Multi-Agent Negotiation
In semantic web service composition, the selection can also be performed after negotiating with all the discovered service providers and the negotiation-agreements generated from the negotiation can also be used in the selection process. This paper presents a semantic web service selection and composition model based upon this concept. The paper presents multi-agent negotiation based semantic w...
متن کاملAn Approach to QoS based Selection and Composition of Semantic Web Services based upon Multi-Agent Negotiation
This paper presents a QoS (Quality of Service) based selection and composition model for semantic web services in which the negotiation is performed with all the discovered service providers and the negotiation results are used in the selection process. In semantic web service composition, the selection can also be performed after negotiating with all the discovered service providers and the ne...
متن کامل